voluntary activities - French English Dictionary